body {
  background-color: #BFBFBF;
  font-family: sans-serif;
}

td.boxlight {
  background-color: #CFCFCF;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.title {
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  background-color: #AFAFAF;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.suitesuccess {
  font-size: 14pt;
  font-weight: bold;
  background-color: #8FAF8F;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.suitefailure {
  font-size: 14pt;
  font-weight: bold;
  background-color: #AF8F8F;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.testsuccess {
  font-size: 12pt;
  background-color: #8FAF8F;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.testfailure {
  font-size: 12pt;
  background-color: #AF8F8F;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

th.summaryhead {
  font-size: 14pt;
  font-weight: bold;
  background-color: #BFBFBF;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.summarybody {
  text-align: center;
  font-size: 14pt;
  font-weight: bold;
  background-color: #BFBFBF;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}

td.footer {
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  background-color: #AFAFAF;
  border-top: 1px solid #606060;
  border-right: 1px solid #606060;
  border-bottom: 1px solid #606060;
  border-left: 1px solid #606060;
}
